On a Fundamental Physical Principle Underlying the Point Location Algorithm in Computer Graphics

نویسنده

  • Sumit Ghosh
چکیده

The issue of point location is an important problem in computer graphics and the study of eecient data structures and fast algorithms is an important research area for both computer graphics and computational geometry disciplines. When lling the interior region of a planar polygon in computer graphics, it is necessary to identify all points that lie within the interior region and those that are outside. Sutherland and Hodgman are credited for designing the rst algorithm to solve the problem. Their approach utilizes vector construction and vector cross products, and forms the basis of the \odd parity" rule. To verify whether a test point is within or outside a given planar polygon , a ray from the test point is drawn extending to innnity in any direction without intersecting a vertex. If the ray intersects the polygon outline an odd number of times, the region is considered interior. Otherwise, the point is outside the region. In 3 dimensional space, Lee and Preparata propose an algorithm but their approach is limited to point location relative to convex polyhedrons with vertices in 3D-space. Although it is rich on optimal data structures to reduce the storage requirement and eecient algorithms for fast execution, a proof of cor-rectness of the algorithm, applied to the general problem of point location relative to any arbitrary surface in 3D-space, is absent in the literature. This paper argues that the electromagnetic eld theory and Gauss's Law constitute a fundamental basis for the \odd parity" rule and shows that the \odd parity" rule may be correctly extended to point location relative to any arbitrary closed surface in 3D-space.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sink Location Service Based on Fano Plane in Wireless Sensor Networks

Sink location is considered as a basic service in geographic routing in wireless sensor networks. Obtaining the location of sink node by source node using an efficient method with low complexity has always been a challenging issue in research. In this paper, a sink location algorithm based on Fano plane is proposed. The research challenge is how to ensure the intersection of two SLQ (Location Q...

متن کامل

A comprehensive benchmark between two filter-based multiple-point simulation algorithms

Computer graphics offer various gadgets to enhance the reconstruction of high-order statistics that are not correctly addressed by the two-point statistics approaches. Almost all the newly developed multiple-point geostatistics (MPS) algorithms, to some extent, adapt these techniques to increase the simulation accuracy and efficiency. In this work, a scrutiny comparison between our recently dev...

متن کامل

Parallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform

There are different variants of Particle Swarm Optimization (PSO) algorithm such as Adaptive Particle Swarm Optimization (APSO) and Particle Swarm Optimization with an Aging Leader and Challengers (ALC-PSO). These algorithms improve the performance of PSO in terms of finding the best solution and accelerating the convergence speed. However, these algorithms are computationally intensive. The go...

متن کامل

Optimal Current Meter Placement for Accurate Fault Location Purpose using Dynamic Time Warping

This paper presents a fault location technique for transmission lines with minimum current measurement. This algorithm investigates proper current ratios for fault location problem based on thevenin theory in faulty power networks and calculation of short circuit currents in each branch. These current ratios are extracted regarding lowest sensitivity on thevenin impedance variations of the netw...

متن کامل

Sweep Line Algorithm for Convex Hull Revisited

Convex hull of some given points is the intersection of all convex sets containing them. It is used as primary structure in many other problems in computational geometry and other areas like image processing, model identification, geographical data systems, and triangular computation of a set of points and so on. Computing the convex hull of a set of point is one of the most fundamental and imp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007